package cn.bluethink.eguan.okrtask.filter;

import cn.bluethink.eguan.filter.NameFilter;

public class OkrTaskFilter extends NameFilter{
	
	/**
	 * 门派Id
	 */
	private Long fid;
	
	/**
	 * 任务状态
	 */
	private Integer status;
	
	/**
	 * 是否根据优先级进行排序，默认按照任务创建时间排序
	 */
	private Boolean bPriority;
	
	/**
	 * 做任务的用户标识
	 */
	private Long douid;
	
	/**
	 * 任务计时类型（周、月、季度、年）
	 */
	private Integer timing;
	
	/**
	 * 是否为培训任务
	 */
	private Boolean btrain;
	
	public OkrTaskFilter() {
		
	}

	public Long getFid() {
		return fid;
	}

	public void setFid(Long fid) {
		this.fid = fid;
	}
	
	public Integer getStatus() {
		return status;
	}

	public void setStatus(Integer status) {
		this.status = status;
	}

	public Boolean getbPriority() {
		return bPriority;
	}

	public void setbPriority(Boolean bPriority) {
		this.bPriority = bPriority;
	}

	public Long getDouid() {
		return douid;
	}

	public void setDouid(Long douid) {
		this.douid = douid;
	}

	public Integer getTiming() {
		return timing;
	}

	public void setTiming(Integer timing) {
		this.timing = timing;
	}

	public Boolean getBtrain() {
		return btrain;
	}

	public void setBtrain(Boolean btrain) {
		this.btrain = btrain;
	}
	
}
